package com.doit.spark.day01

import com.doit.spark.day01.utils.SparkUtil
import org.apache.spark.SparkContext
import org.apache.spark.rdd.RDD

/**
 * @DATE 2022/1/2/22:44
 * @Author MDK
 * @Version 2021.2.2
 * */
object C04_MakeRDD03 {
  def main(args: Array[String]): Unit = {
    val sc: SparkContext = SparkUtil.getSc
    //创建RDD默认的并行度 是当前所有机器的所有核数
    val rdd1: RDD[Int] = sc.makeRDD(List[Int](1, 2, 3, 4, 5, 6))
    val par = rdd1.getNumPartitions
    //创建RDD2
    val rdd2: RDD[Int] = sc.makeRDD(Array[Int](1, 2, 3, 4, 5, 6), 3)
    val par2: Int = rdd2.getNumPartitions
    println(par)
    println(par2)
  }
}
